stepped building - French English Dictionary